package fr.enseirbmatmeca.apms.hibernate.dao.impl;

import java.util.List;

import javax.annotation.Resource;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.hibernate.SessionFactory;
import org.springframework.stereotype.Repository;

import fr.enseirbmatmeca.apms.hibernate.dao.ProjectDAO;
import fr.enseirbmatmeca.apms.hibernate.dao.UploadedFileDAO;
import fr.enseirbmatmeca.apms.spring.model.project.Project;
import fr.enseirbmatmeca.apms.spring.model.project.UploadedFile;
import fr.enseirbmatmeca.apms.spring.model.user.User;

/**
 * Implementation for uploadedFile DAOs
 * @author coudar
 */
@Repository("uploadedFileDao")
public class UploadedFileDAOImpl implements UploadedFileDAO {

    protected static Log logger = LogFactory.getLog(UploadedFileDAOImpl.class);
    @Resource(name = "sessionFactory")
    private SessionFactory sessionFactory;


	public UploadedFile createUploadedFile(UploadedFile uploadedFile) {
		// TODO Auto-generated method stub
		return null;
	}

	public List<UploadedFile> getUploadedFile(Project project) {
		// TODO Auto-generated method stub
		return null;
	}

	public UploadedFile updateUploadedFile(UploadedFile uploadedFile) {
		// TODO Auto-generated method stub
		return null;
	}
}
